html, body
{
	text-align: center;
}

#hospital_wrapper
{
	width: 620px;
	margin: 0px auto;
	text-align: left;
}
#hospital_search_form fieldset { border:none; }
#hospital_search_form {text-align: left;}
#hospital_result
{
	border: 1px solid black;
	height: 400px;
	overflow-y: auto;
}
#hospital_list
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-indent:none;
}
.hospital_list_component
{
	clear: both;
}
.hospital_list_component div
{
	padding: 15px;
}
.hospital_image
{
	display: block;
	float: left;
}
.hospital_info
{
	float: left;
}
.hospital_link
{
	padding: 15px;
	float:right;
}
.hospital_info span
{
	display: block;
}
#hospital_see_more
{
	cursor: pointer;
	clear: both;
	text-align: center;
}
